struct _jpegfile {
    int width;
    int height;
};

typedef struct _jpegfile* jpegfile_t;

jpegfile_t* jpeg_clone(jpegfile_t*);
jpegfile_t* jpeg_create_from_file(FILE*);
int jpeg_get_width(jpegfile_t*);
int jpeg_get_height(jpegfile_t*);
int jpeg_save(jpegfile_t*, string);
